
#header{
	height:40px;
	border-bottom: 1px solid #e9e9e9;
	
	width:100%;
	float:left;
}
#content{
	float:left;
}
#viewInfo{
	float:left;
	width:870px;
}
.infoBuild{
	width:890px;
}
ul.lstItems li{
	line-height:2.5;
	list-style:disc;
}
.bortop1px{
	border-top: 1px solid #e9e9e9;
}
.thumb{
	background-color:transparent;
	width:auto;
	clear:right;
	float:right;
}
.thumbinner{
	border: 1px solid #e9e9e9;
	padding:5px;
}
.resource{
}
/*leftmenu*/
#leftMenu{
	border-right: 1px solid #e9e9e9;
	float: left;
	width: 100px;
	height: 700px;
	margin-left: 10px;
}
#leftMenu .navi{
    background-color: #FFFFFF;
    border: 1px solid #C1C1C1;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 0 5px 0 #C1C1C1;
    margin-top: 20px;
    padding:20px;
    position: fixed;
    height: auto;
}
/*end leftmenu*/
ul li{
	list-style:none;
	line-height:1.5;
}
.troop ul li{
	list-style:circle;
	line-height:2.5;
}
.lstroop{
	width:135px;
}

/*table
/*type 1*/
.head_dark{
    background-image: url("/images/backgrounds/bg_box_head_dark.jpg");
    border: 1px solid #374659;
    box-shadow: 0 1px #4F6688 inset;
    border-radius: 4px 4px 0 0;
    padding-left: 5px;
}
.head_dark p{
    color:#fff;
    font-weight: bold;
}

.report-tbl-list {
    border-color: #D6D6D6 #D6D6D6 -moz-use-text-color -moz-use-text-color;
    border-style: solid solid none none;
    border-width: 1px 1px 0 0;
}
.report-tbl-list td, .report-tbl-list th {
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: -moz-use-text-color -moz-use-text-color #D6D6D6 #D6D6D6;
    border-style: none none solid solid;
    border-width: 0 0 1px 1px;
	padding:5px;
}
.report-tbl-list tr:nth-child(2n+1) td {
    background-color: #F8F8F8;
}
.report-tbl-list .tbl-noborder, .report-tbl-list .tbl-noborder td {
    border: 0 none;
}
.report-tbl-list .td-label {
    overflow: hidden;
    padding: 5px;
}
.report-tbl-list .td-label p {
    height: 18px;
    line-height: 18px;
    overflow: hidden;
}

/*type 2*/
.tbl-list {
    border-color: #D6D6D6 #D6D6D6 -moz-use-text-color -moz-use-text-color;
    border-style: solid solid none none;
    border-width: 1px 1px 0 0;
}
.tbl-list td, .tbl-list th {
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: -moz-use-text-color -moz-use-text-color #D6D6D6 #D6D6D6;
    border-style: none none solid solid;
    border-width: 0 0 1px 1px;
	padding:5px;
}

.tbl-list .tbl-noborder, .tbl-list .tbl-noborder td {
    border: 0 none;
}
.tbl-list .td-label {
    overflow: hidden;
    padding: 5px;
}
.tbl-list .td-label p {
    height: 18px;
    line-height: 18px;
    overflow: hidden;
}
/*end table*/

.text-red{color: red;}
.text-name{color: green;font-weight: bold;}

.mail{
    border: medium none;
    line-height: 1.5em;
    min-height: 256px;
    overflow-x: auto;
    overflow-y: hidden;
    width: 412px;
}

.cursor-pointer{
    cursor: pointer;
}

.input-field{padding: 5px; border: 1px solid #c3c3c3;}
.input-txtarea{padding: 5px; border: 1px solid #c3c3c3;line-height:1.5em;}

.wordwrap { 
   white-space: pre-wrap;      /* CSS3 */   
   white-space: -moz-pre-wrap; /* Firefox */    
   white-space: -pre-wrap;     /* Opera <7 */   
   white-space: -o-pre-wrap;   /* Opera 7 */    
   word-wrap: break-word;      /* IE */
}